import request from '@/utils/request'

// 用户可申领数量统计接口
export function apiApplyCount(data) {
  return request({
    url: '/sys/apply_count/',
    method: 'post',
    data,
  })
}
// 用户申领接口
export function apiApplyUserAccept(data) {
  return request({
    url: '/sys/apply_user_accept/',
    method: 'post',
    data,
  })
}
// 后台用户直接发布帖子
export function apiAssetAdd(data) {
  return request({
    url: '/sys/asset_add/',
    method: 'post',
    data,
  })
}
// 添加黑名单记录
export function apiAssetAddBlack(data) {
  return request({
    url: '/sys/asset_add_black/',
    method: 'post',
    data,
  })
}
// 资产删除
export function apiAssetDel(data) {
  return request({
    url: '/sys/asset_del/',
    method: 'post',
    data,
  })
}
// 资产详情接口
export function apiAssetDetail(data) {
  return request({
    url: '/sys/asset_detail/',
    method: 'post',
    data,
  })
}
// 后台用户编辑发布帖子
export function apiAssetEdit(data) {
  return request({
    url: '/sys/asset_edit/',
    method: 'post',
    data,
  })
}
// 资产-编辑获取下一条
export function apiAssetEditGetNext(data) {
  return request({
    url: '/sys/asset_edit_get_next/',
    method: 'post',
    data,
  })
}
// 资产-编辑获取下一条
export function apiAssetFindByPhone(data) {
  return request({
    url: '/sys/asset_find_by_phone/',
    method: 'post',
    data,
  })
}
// 资产管理列表页
export function apiAssetList(data) {
  return request({
    url: '/sys/asset_list/',
    method: 'post',
    data,
  })
}
// 资产管理锁定列表页
export function apiAssetLockList(data) {
  return request({
    url: '/sys/asset_lock_list/',
    method: 'post',
    data,
  })
}
// 资产撤回到待审核
export function apiAssetReturn(data) {
  return request({
    url: '/sys/asset_return/',
    method: 'post',
    data,
  })
}
// 锁定一个帖子-默认一天：现在还不能自动取消
export function apiLockOne(data) {
  return request({
    url: '/sys/lock_one/',
    method: 'post',
    data,
  })
}
// 分类下拉列表展示
export function apiSelectCate(data) {
  return request({
    url: '/sys/select_new_cate/',
    method: 'post',
    data,
  })
}
// 分类下关键词
export function apiAssetKeyWords(data) {
  return request({
    url: '/sys/asset_key_words/',
    method: 'post',
    data,
  })
}
// 城市下拉列表展示
export function apiSelectCity(data) {
  return request({
    url: '/sys/select_city/',
    method: 'post',
    data,
  })
}
// 用户下拉列表展示
export function apiSelectUser(data) {
  return request({
    url: '/sys/select_user/',
    method: 'post',
    data,
  })
}
// 行业下拉列表展示
export function apiAssetAllIndustry(data) {
  return request({
    url: '/sys/asset_all_industry/',
    method: 'post',
    data,
  })
}
// 用户上传图片接口
export function apiUploadImg(data) {
  return request({
    url: '/sys/upload_img/',
    method: 'post',
    data,
    noErrorToast: true,
  })
}
// 用户上传视频接口
export function apiUploadVideo(data) {
  return request({
    url: '/sys/upload_video/',
    method: 'post',
    data,
  })
}
// 后台用户的添加
export function apiUserAdd(data) {
  return request({
    url: '/sys/user_add/',
    method: 'post',
    data,
  })
}
// 后台用户删除 ids []
export function apiUserDel(data) {
  return request({
    url: '/sys/user_del/',
    method: 'post',
    data,
  })
}
// 后台用户的编辑
export function apiUserEdit(data) {
  return request({
    url: '/sys/user_edit/',
    method: 'post',
    data,
  })
}
// 获取后台用户列表信息
export function apiUsers(data) {
  return request({
    url: '/sys/users/',
    method: 'post',
    data,
  })
}
// 员工工作量统计列表页
export function apiWokerCountList(data) {
  return request({
    url: '/sys/woker_count_list/',
    method: 'post',
    data,
  })
}
// 详情页基础信息接口
export function apiAssetBaseInfo(data) {
  return request({
    url: '/sys/asset_base_info/',
    method: 'post',
    data,
  })
}

// 资产看板接口
export function apiAssetsCount1(data) {
  return request({
    url: '/sys/asset_count_1/',
    method: 'post',
    data,
  })
}
// 资产看板-柱状图+top10
export function apiAssetCountTop10(data) {
  return request({
    url: '/sys/asset_count_top10/',
    method: 'post',
    data,
  })
}
// 资产看板-AI采集记录
export function apiSpiderList(data) {
  return request({
    url: '/sys/spider_list/',
    method: 'post',
    data,
  })
}

// 资产和公告获取自动打的标签
export function apiGetAllLabel(data) {
  return request({
    url: '/sys/get_all_label/',
    method: 'post',
    data,
  })
}

// 同步58
export function apiAssetReport58Info(data) {
  return request({
    url: '/sys/asset_report_58_info/',
    method: 'post',
    data,
  })
}

// 根据分类获取行业
export function apiSelectCateToIndus(data) {
  return request({
    url: '/sys/select_cate_to_indus/',
    method: 'post',
    data,
  })
}

// 根据手机号获取发布过的资产条数
export function apiAssetPhoneCount(data) {
  return request({
    url: '/sys/asset_phone_count/',
    method: 'post',
    data,
  })
}

// 待申领列表
export function apiAssetWaitAcceptList(data) {
  return request({
    url: '/sys/asset_wait_accept_list/',
    method: 'post',
    data,
  })
}
// 待申领列表-申领单个
export function apiApplyUserOneAccept(data) {
  return request({
    url: '/sys/apply_user_one_accept/',
    method: 'post',
    data,
  })
}

// 鉴图-图片列表
export function apiSysZcImageList(data) {
  return request({
    url: '/sys/sys_zc_image_list/',
    method: 'post',
    data,
  })
}
// 鉴图-整页已读
export function apiSysZcImageRead(data) {
  return request({
    url: '/sys/sys_zc_image_read/',
    method: 'post',
    data,
  })
}
// 图片跨域
export function apiSysGetPicture(data) {
  return request({
    url: '/sys/sys_get_picture/',
    method: 'post',
    data,
    responseType: 'blob',
  })
}
